#include<iostream>
using namespace std;

template <typename T> T fref(const T&, const T&){}
template <typename T,size_t N> T fref2(const T (&)[N],const T (&)[N])
{
    cout<<N<<endl;
}

void printValues(int (&arr)[10],int (&arr2)[10]){}

int main()
{
    int a[10], b[10];

    fref(&a,&b);
    fref2(a,b);

    printValues(a,b);
}
